package com.efast.dmom.mgmt.service.mes.testline.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.efast.dmom.mgmt.bean.mes.testline.ABSDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.BreakDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.CarInfoDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.DischargeDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.FourWheelPositionDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.LightDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.SideslipDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.SpeedDataBean;
import com.efast.dmom.mgmt.bean.mes.testline.TestLineDataLogBean;
import com.efast.dmom.mgmt.bean.mes.testline.VoiceDataBean;
import com.efast.dmom.mgmt.dao.mes.testline.TestLineDao;
import com.efast.dmom.mgmt.service.mes.testline.ITestLineService;

@Service
public class TestLineService implements ITestLineService {

	@Autowired
	TestLineDao lineDao;

	@Override
	public void insertSpeedData(List<SpeedDataBean> list) {

		lineDao.insertSpeedData(list);
	}

	@Override
	public void insertSideslipData(List<SideslipDataBean> list) {

		lineDao.insertSideslipData(list);
	}

	@Override
	public void insertDischargeData(List<DischargeDataBean> list) {

		lineDao.insertDischargeData(list);
	}

	@Override
	public void insertABSData(List<ABSDataBean> list) {

		lineDao.insertABSData(list);
	}

	@Override
	public void insertCarInfoData(List<CarInfoDataBean> list) {

		lineDao.insertCarInfoData(list);
	}

	@Override
	public void insertBreakData(List<BreakDataBean> list) {

		lineDao.insertBreakData(list);
	}

	@Override
	public void insertLightData(List<LightDataBean> list) {
		
		lineDao.insertLightData(list);
	}

	@Override
	public void insertFourWheelPositionData(List<FourWheelPositionDataBean> list) {

		lineDao.insertFourWheelPositionData(list);
	}

	@Override
	public void insertVoiceData(List<VoiceDataBean> list) {
		
		lineDao.insertVoiceData(list);
	}
	
	@Override
	public void insertTestLineLog(TestLineDataLogBean list) {
		
		lineDao.insertTestLineLog(list);
	}
}
